package samsung.sds.menuManagement.model;
 
import java.util.Map;
/**
 * @author hao.wen
 * @createDate 2016-02-23
 * 
 * menu信息封装的实体
 */
public class MenuEntity {
	
	/**  当前菜单数据的唯一的id ，对应数据库表中： ID*/ 
	private String id;

	/** 菜单名称 ，对应数据库表中：MENU_NAME*/
	private String menuName;
	
	/** 菜单类型，，对应数据库表中：  MENU_TYPE
	 * 1--指向URL
	 * 2--调用script
	 * 3--只展示，不做任何操作
	 * */
	private String type;
	
	/** 菜单内容 ，对应数据库表中：MENU_CONTENT*/
	private String menuVal;
	
	/** 菜单描述  ，对应数据库表中：MENU_DESC*/
	private String menu_desc;
 
	/** 菜单打开方式  ，对应数据库表中：MENU_OPEN_TYPE
	 * 1--在当前页面打开
	 * 2--在新页面打开
	 * */
	private String menu_opentype; 

	/** 当前菜单的父菜单id ，对应数据库表中：PARENT_ID*/
	private String parentId;
	
	/** 当前菜单的父菜单name **/
	private String parentName;
    
	/** 菜单顺序 ，对应数据库表中：MENU_ORDER*/
	private String menuOrder;

	/** 创建时间  ，对应数据库表中：CREATE_TIME**/
    private String create_time;

    /** 创建人 ，对应数据库表中：CREATE_USER**/
    private String create_user;

    /** 更新人 ，对应数据库表中：LAST_MODIFY_USER**/
    private String last_modify_user;

    /** 更新日期 ，对应数据库表中：LAST_MODIFY_TIME**/
    private String last_modify_time;
     
    /** 菜单权限  ，对应数据库表sys_menu_role中：role_id*/
	private String role;
 

	/**  请求参数 */
	private Map<String,String> params;
	
	/**  请求类型*/
	private String requestType;
	
	/**  菜单级别，对应数据库表中： */
	private Integer level;
	 
	
	
	
	public String getMenuVal() {
		return menuVal;
	}
	
	public void setMenuVal(String menuVal) {
		this.menuVal = menuVal;
	}
	
	public Map<String, String> getParams() {
		return params;
	}
	
	public void setParams(Map<String, String> params) {
		this.params = params;
	}
	
	public String getRequestType() {
		return requestType;
	}
	
	public void setRequestType(String requestType) {
		this.requestType = requestType;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}
 
	public String getMenuName() {
		return menuName;
	}

	public void setMenuName(String menuName) {
		this.menuName = menuName;
	}
	
	public String getMenu_opentype() {
		return menu_opentype;
	}

	public void setMenu_opentype(String menu_opentype) {
		this.menu_opentype = menu_opentype;
	}
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getParentId() {
		return parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}
	 
	public String getMenuOrder() {
		return menuOrder;
	}
	
	public void setMenuOrder(String menuOrder) {
		this.menuOrder = menuOrder;
	}
 
	 public String getCreate_time() {
			return create_time;
		}

	public void setCreate_time(String create_time) {
		this.create_time = create_time;
	}

	public String getCreate_user() {
		return create_user;
	}

	public void setCreate_user(String create_user) {
		this.create_user = create_user;
	}

	public String getLast_modify_user() {
		return last_modify_user;
	}

	public void setLast_modify_user(String last_modify_user) {
		this.last_modify_user = last_modify_user;
	}

	public String getLast_modify_time() {
		return last_modify_time;
	}

	public void setLast_modify_time(String last_modify_time) {
		this.last_modify_time = last_modify_time;
	}

	public String getMenu_desc() {
		return menu_desc;
	}

	public void setMenu_desc(String menu_desc) {
		this.menu_desc = menu_desc;
	}
	 
	public String getRole() {
		return role;
	}

	public void setRole(String role) {
		this.role = role;
	}

	public String getParentName() {
		return parentName;
	}

	public void setParentName(String parentName) {
		this.parentName = parentName;
	}
 

	
}
